/*
 * @lc app=leetcode.cn id=258 lang=cpp
 *
 * [258] 各位相加
 */

// @lc code=start
class Solution {
public:
    int addDigits(int num) {
        if(num < 10) {
            return num;
        }
        while(num >= 10) {
            int flag1 = 0;int flag2 = num;
            while(flag2) {
                flag1 += flag2 % 10;
                flag2 /= 10;
            }
            num = flag1;
        }
        return num;
    }
};
// @lc code=end

